module.exports = {
    beforeContent   : '', // css文件头部文本
    afterContent    : '', // css文件结束的文本
    /**
     * 颜色配置 默认包含如下值
     * red          : '#f00'
     * white        : '#fff'
     * black        : '#000'
     * blue         : '#00f'
     * transparent  : 'transparent'
     * 可以覆盖写入，如 bg-red bg-diy
     */
    // colors          : {},
    root            : 'src', // 必填项，源码根目录
    generate        : 'src/style/auto.css', // 必填项，自动生成的css文件位置（不存在会自动创建目录）
    type            : 'uniapp', // 必填项，项目类型，暂时固定 uniapp类型
    uniapp          : ['vue', 'nvue'], // 可选项，自动生成css时检索的文件类型，可根据自己的项目自由调整，不过需注意为数组类型。
    unit            : 'px', // 可选项，默认单位 px 如填 v 则必须配合 vToAny

    /**
     * 自定义规则，可复写默认规则
     */
    overrideRules   : {},

    /**
     * 自定义媒体查询
     * 可复写规则，以下为默认配置，如 md@bg-red diy@bg-red
     * sm           : '(min-width: 640px)',
     * md           : '(min-width: 768px)',
     * lg           : '(min-width: 1024px)',
     * xl           : '(min-width: 1280px)'
     */
    mediaQueries    : {},
    /**
     * 是否为所有css 添加 important
     */
    important       : true,
    
    /**
     * 可变单位 v 的转换方式
     * 例如 w-10 => 10 / 16 => 0.625rem
     */
    // vToAny          : {
    //     unit: 'rem',
    //     rootValue: 16, // 跟字体大小或基于参数返回根元素字体大小 1px => 1/16rem
    //     unitPrecision: 5, // 允许小数单位精度
    //     minPixelValue: 1 // 不会被转换的最小值
    // }
}